<?php
	//加载数据库配置
	include_once(ROOT_PATH.'config/db_config.php');
	//加载公用函数
	include_once(ROOT_PATH.'common/functions.php');
	// 网站URL根目录
	if(!defined('__ROOT__')){
		$_root = dirname($_SERVER[PHP_SELF]);
		$_root = (($_root == '/' || $_root == '\\') ? '' : $_root);
		define('__ROOT__', $_root);
	}
	$sDomain = a_getDomain().__ROOT__;
	define('__GLOBAL__',$sDomain."/global/");
	$tpl = new Smarty();
	$tpl->template_dir = ROOT_PATH.'tpl/'; //模版文件夹
	$tpl->config_dir = 'configs';  	//配置文件也是官方文件的路径
	$tpl->caching = false;  //设置缓存，本地一般不开启
	$tpl->compile_dir = ROOT_PATH.'templates_c/';  //编译文件夹
	$tpl->cache_dir = ROOT_PATH.'runtime/filescache/'; //缓存文件夹
	$tpl->cache_lifetime = 1; //设置缓存时间,以秒为单位
	$tpl->left_delimiter = '{'; //定义左标识
	$tpl->right_delimiter = '}'; //右标识
	$tpl->compile_check = true; //是否编译检查(生产环境设为false)
	$tpl->assign('sDomain',$sDomain);
	$db = db::getInstance();
	/**
	 * 获取控制器的实例
	 */
	
	require_once ROOT_PATH.'controller.php';
	$front = controller::getInstance();
	$front->route();
?>